package com.jvyou.mybatis.builder.enums;

/**
 * @author 橘柚
 * @version 1.0-SNAPSHOT
 * @Date 2024/7/18 19:51
 * @Description XML配置节点枚举
 */
public interface ConfigItemName {
    String NAME = "name";
    String VALUE = "value";

    String ID = "id";
    String TYPE = "type";
    /*配置节点*/
    String CONFIGURATION = "configuration";
    /*环境节点*/
    String ENVIRONMENT = "environment";
    /*事务管理器*/
    String TRANSACTION_MANAGER = "transactionManager";
    /*数据源节点*/
    String DATA_SOURCE = "dataSource";
    String FACTORY = "factory";
    String DRIVER = "driver";
    String URL = "url";
    String USERNAME = "username";
    String PASSWORD = "password";
    /*映射器节点*/
    String MAPPERS = "mappers";
    String MAPPER = "mapper";
    String PACKAGE = "package";
    String CLASS = "class";
    String RESOURCE="resource";
    String FILE="file";
    /*属性节点*/
    String PROPERTY = "property";
    /*插件节点*/
    String PLUGINS = "plugins";
    String PLUGIN = "plugin";
    String INTERCEPTOR = "interceptor";
}
